package com.bing.bingPro.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 
 * @TableName t_zd_index_month
 */
@TableName(value ="t_zd_index_month")
@Data
public class TZdIndexMonth implements Serializable {
    /**
     * 数据月份
     */
    @TableField(value = "dt")
    private String dt;

    /**
     * 省份简写
     */
    @TableField(value = "province_code")
    private String provinceCode;

    /**
     * 省综调人员数量
     */
    @TableField(value = "prov_zd_people_num")
    private Integer provZdPeopleNum;

    /**
     * 地市综调支撑人员数量
     */
    @TableField(value = "city_zd_people_num")
    private Integer cityZdPeopleNum;


    /**
     * 综调专家座席人员数量
     */
    @TableField(value = "supt_people_num")
    private Integer suptPeopleNum;
    /**
     * 综调专家座席人员数量
     */
    @TableField(value = "expert_num")
    private Integer expertNum;

    /**
     * 支撑坐席日均支撑工单量
     */
    @TableField(value = "supt_order_avg_num")
    private BigDecimal suptOrderAvgNum;

    /**
     * 专家坐席日均支撑工单量
     */
    @TableField(value = "expert_order_avg_num")
    private BigDecimal expertOrderAvgNum;

    /**
     * 支撑家宽装机工单数量
     */
    @TableField(value = "supt_install_num")
    private Integer suptInstallNum;

    /**
     * 支撑投诉投诉工单数量
     */
    @TableField(value = "supt_cp_num")
    private Integer suptCpNum;

    /**
     * 支撑千兆宽带装机工单数量
     */
    @TableField(value = "supt_install_km_num")
    private Integer suptInstallKmNum;

    /**
     * 支撑千兆宽带投诉投诉工单数量
     */
    @TableField(value = "supt_cp_km_num")
    private Integer suptCpKmNum;

    /**
     * 支撑智能组网、FTTR、家庭安防装机工单数量
     */
    @TableField(value = "supt_install_zn_num")
    private Integer suptInstallZnNum;

    /**
     * 本月开展满意度修复客户数量
     */
    @TableField(value = "satisf_repair_num")
    private Integer satisfRepairNum;

    /**
     * 满意度远程修复客户数量
     */
    @TableField(value = "remote_repair_num")
    private Integer remoteRepairNum;

    /**
     * 满意度上门修复客户数量
     */
    @TableField(value = "home_repair_num")
    private Integer homeRepairNum;

    /**
     * 满意度上门修复成功率
     */
    @TableField(value = "home_repair_suc_rate")
    private BigDecimal homeRepairSucRate;

    /**
     * 满意度修复闭环率
     */
    @TableField(value = "satisf_repair_fn_rate")
    private BigDecimal satisfRepairFnRate;

    /**
     * 综调支撑工单及会话数量
     */
    @TableField(value = "supt_order_num")
    private Integer suptOrderNum;

    /**
     * 单张支撑工单平均响应时长（分钟）
     */
    @TableField(value = "accept_order_avg_time")
    private BigDecimal acceptOrderAvgTime;

    /**
     * 平均单张支撑工单处理时长（分钟）
     */
    @TableField(value = "handle_order_avg_time")
    private BigDecimal handleOrderAvgTime;

    /**
     * 支撑工单响应及时率
     */
    @TableField(value = "accept_order_timely_rate")
    private BigDecimal acceptOrderTimelyRate;

    /**
     * 装维支撑工单解决率
     */
    @TableField(value = "zw_order_resolved_rate")
    private BigDecimal zwOrderResolvedRate;

    /**
     * 装维支撑工单满意率
     */
    @TableField(value = "zw_order_satisf_rate")
    private BigDecimal zwOrderSatisfRate;

    /**
     * 长历时支撑工单占比
     */
    @TableField(value = "long_dura_order_rate")
    private BigDecimal longDuraOrderRate;

    /**
     * 装机/投诉工单预约/改约录音抽检质检数量
     */
    @TableField(value = "change_sr_check_num")
    private Integer changeSrCheckNum;

    /**
     * 预改约录音抽检比例
     */
    @TableField(value = "change_sr_check_rate")
    private BigDecimal changeSrCheckRate;

    /**
     * 装机/投诉工单上门及时性抽检质检数量
     */
    @TableField(value = "home_timely_check_num")
    private Integer homeTimelyCheckNum;

    /**
     * 装机/上门及时性抽检比例
     */
    @TableField(value = "home_timely_check_rate")
    private BigDecimal homeTimelyCheckRate;

    /**
     * 装机/投诉工单上门服务规范性抽检质检数量
     */
    @TableField(value = "homeserv_spec_check_num")
    private Integer homeservSpecCheckNum;

    /**
     * 上门服务规范性抽检比例
     */
    @TableField(value = "homeserv_spec_check_rate")
    private BigDecimal homeservSpecCheckRate;

    /**
     * 投诉工单回单真实性稽核数量
     */
    @TableField(value = "cp_truth_check_num")
    private Integer cpTruthCheckNum;

    /**
     * 投诉工单回单真实性抽检比例
     */
    @TableField(value = "cp_truth_check_rate")
    private BigDecimal cpTruthCheckRate;

    /**
     * 装机工艺智能质检不合格工单质检抽检数量
     */
    @TableField(value = "install_unqual_check_num")
    private Integer installUnqualCheckNum;

    /**
     * 智能质检不合格工单质检抽检比例
     */
    @TableField(value = "install_unqual_check_rate")
    private BigDecimal installUnqualCheckRate;

    /**
     * 抽检工单带宽为千兆的数量
     */
    @TableField(value = "check_order_km_num")
    private Integer checkOrderKmNum;

    /**
     * 抽检工单为千兆的比例
     */
    @TableField(value = "check_order_km_rate")
    private BigDecimal checkOrderKmRate;

    /**
     * 资源修复工单派单量
     */
    @TableField(value = "repair_order_num")
    private Integer repairOrderNum;

    /**
     * 资源修复工单闭环率
     */
    @TableField(value = "repair_order_fn_rate")
    private BigDecimal repairOrderFnRate;

    /**
     * 更新时间
     */
    @TableField(value = "update_time")
    private Date updateTime;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}